$(function(){
    const form=layui.form
    form.verify({
        nickname:function(val){
            if(val.length>6){
                return '格式不正确'
            }
        }
    })
    initUserInfo()
    function initUserInfo() {
        $.ajax({
          method: 'GET',
          url: '/my/userinfo',
          success: function(res) {
            if (res.status !== 0) {
              return layer.msg('获取用户信息失败！')
            }
           
            form.val('formUserInfo',res.data)
          }
        })
      }
      $('#btnReset').on('click',function(e){
        e.preventDefault()
        // 重新调用
        initUserInfo()
      })
      $('.layui-form').on('submit',function(e){
          e.preventDefault()
          $.ajax({
              url:'/my/userinfo',
              method:'POST',
              data:$(this).serialize(),
              success:function(res){
                  if(res.status !==0){
                      return layer.msg('更新失败')
                  }
                  layer.msg('更新成功')
                //   调用获取用户信息的方法
                  window.parent.getUserInfo()
              }
          })
      })
    })
